package myou.model;

/**
 * @author Rony
 *
 */
public class Metodo {
	
	private String ordemAcao;
	private String nome;
	@SuppressWarnings("unchecked")
	private Class[] tipoParametros;
	
	/**
	 * @param ordemAcao
	 * @param nome
	 * @param tipoParametros
	 */
	@SuppressWarnings("unchecked")
	public Metodo(String ordemAcao, String nome, Class[] tipoParametros) {
		super();
		this.ordemAcao = ordemAcao;
		this.nome = nome;
		this.tipoParametros = tipoParametros;
	}
	
	/**
	 * Retorna
	 * @return the ordemAcao
	 */
	public String getOrdemAcao() {
		return ordemAcao;
	}
	/**
	 * @param ordemAcao the ordemAcao to set
	 */
	public void setOrdemAcao(String ordemAcao) {
		this.ordemAcao = ordemAcao;
	}
	/**
	 * Retorna
	 * @return the nome
	 */
	public String getNome() {
		return nome;
	}
	/**
	 * @param nome the nome to set
	 */
	public void setNome(String nome) {
		this.nome = nome;
	}
	/**
	 * Retorna
	 * @return the tipoParametros
	 */
	@SuppressWarnings("unchecked")
	public Class[] getTipoParametros() {
		return tipoParametros;
	}
	/**
	 * @param tipoParametros the tipoParametros to set
	 */
	@SuppressWarnings("unchecked")
	public void setTipoParametros(Class[] tipoParametros) {
		this.tipoParametros = tipoParametros;
	}
	
	

}
